cup one's hands together - Espagnol Anglais Dictionnaire